1580
2
727
0
44347
3408
1
646
781
1127
1079
3
946
3077
1139
141
159530
14
5743
1861
4
1288
1538
1292
381
428
1495
193
1044
112
63
9477
9
1322
2856
19
3142
1004