116
0
2881
2
1343
82
344
303
1
522
699
422
798
282572
6800
3116
2569
5
517
2306
399
924
318
2189
58
325
2114
1518
553
2301
458
419694
9
2328
349