2302
1
31690
0
1245
2
1184
1077
49
2330
4
2716
4895
9
1058
594
2669
3916
6
427
470
6515
1340
3257
710
1303
282572
244
380
2659
88
694
1469
392
359