1558
2
19932
6
24337
22
3364
3
1475
1
1256
1935
2505
1218
2255
8527
830
0
1250
1239
1777
1162
400
801
6236
10
123674
35
1767
1431
662
4309
1532
1690
2277
766
1069
674