5101
374982
94
2071
172330
16
285
169053
63
228
160602
30
511
104042
20
552
87568
22
2833
83792
46
572
75332
68
368
70453
82
224
37381
5669284
253
1562
1017613
0
31536
15102
2
32633
1690
23
660
242448
40
588
197760
48
680
147054