2271
4
2996
0
1862
1
758
2245
3
1834
1500
1226
1622
477
1763
3053
7
2948
9
19783
2
2535
1294
809
6617
938
337
469
4044
5
3083
1416
1536
17946
5440
8
1296
1681
1970