1180
1
1522
1081
1012
2
791
8527
1386
2663
0
562
674
1103
123674
35
24337
22
1862
2701
477
1162
2123
1152
1223
493
851
1440
6753
17
1767
596
5746
23
490
2505
1160