1326
1
2372
2
1425
1603
1182
661
0
509
1470
1421
2470
543
650
662
1145
3025
2982
3
447
1231
1129
1889
775
2326
4
1193
1306
1518
544
915
417
1392
1563