330
0
3260
1
2581
5
326
422
1853
2257
3980
3
2301
2
120469
35
282572
346
1662
745
495
25137
1073
521
391
408
3092
1751
2330
4
375
2189
477
2166
273
6365
24
5611
11