1302
0
3765
4
297066
1295
1
515
894
2683
3683
2650
20
571
1982
3398
9
280
802
2828
1581
2
3250
2159
2250
1377
2245
3
3472
1226
3053
7
745
2522
2049
469
445
2060