117
0
2657
3
611
422
1053
381
2748
2
363
2395
968
292
543
3990
439
169
2224
31220
10
802
12590
1152
520
400
501
1116