1192
1
31535
0
1649
425
1824
2748
2
1428
467
572
2111
3
169211
11
691
458
363
584
139
360
282572
1418
714
383
20634
8
3287
552
759
1232
1009
6800
2275
1343