4238
3
949
0
2654
1
1864
906
749
997
1077
1293
1332
3457
6
1306
3334
2
3140
1600
4
898
1172
1446
1017
1050
951
827
938
765
2138
1117
999
1008
3612
1346