2235
0
571
662
383
2
1285
1343
1053
839
1
263
999
2301
1961
447
2168
12590
1421
1276
804
1976
392
1861