2455
1
4562
10
2660
2
1446
0
1380
2348
1015
2743
611
1747
348
1698
2060
4937
24091
3
612
87
733
2099
753
356
8411
576
789
1812
1785
2194
1549
2788
3560