1553
0
1182
448
1
116
556
422
363
714
139
4922
383
282572
1073
2395
4106
1779
2189
1343
477
3663
2683
611
1053
2267
475
543
552
31220
10
48708