2245
3
3053
7
1281
4
300
0
1813
1
1825
297066
951
830
467
3326
1814
2
801
1015
1087
784
496
1632
1690
1380
2166
1606
1751
1746
8527
5489
11
1082
3562
802
1788