721
0
2986
1
1225
1028
940
501
3546
1193
616
657
2366
40062
19
1512
2110
2
3426
4
1125
931
3008
3
13442
15
1583
1601
822
1067
3083
5065
2908
2465
484
769
2932