2113
1
2326
4
382
2
1306
3025
3134
0
2470
1518
2982
3
1501
775
2296
107
447
543
292
1182
1937
1563
1343
1470
1952
1356
2387
2334
999
417
736