273
0
504
1
2564
2
1352
3
373
419694
9
2369
231
14076
7
1541
431
385
1343
2917
521
3663
3092
249
2831
5316
1885
31535
573
2267
1015
1650
1943
448