1508
0
8155
12
477
2727
2
787
58
1838
3
1282
1348
305
290
4106
1650
288
383
1285
1343
871
304
839
1
1671
999
2301
1961
435
2168
12590
1276
392
1861