3090
6
2499
1
19079
685
0
4190
5
1394
1213
2773
1152
4148
2
2245
3
1451
1047
972
1510
1497
1242
2750
598
3012
2104
120