1762
2
1045
0
31535
2522
584
458
768
611
4328
10
2470
1009
1805
363
1367
1
478
2720
639
485
396
2952
422
169211
11
5918
4
1343
1780