1833
2
8844
23
1648
4
863
3318
1422
1151
0
769
1541
1
106
943
1440
885
522
675
3758
13
1318
3
767
1771
5
677
545
1480
92
2045
7
510
713
6
157
37
345
1762