1518
1
2393
2
292
0
1665
964
1326
952
1903
2260
12
5393
8
1343
1968
3
1268
417
2089
2767
650
1392
1513
382
3134
263
2708
2870
2982
775
2000
447
2372