1425
1
2547
2372
2
1710
2982
3
1087
417
0
1047
839
2487
167
543
1392
571
1374
1453
1291
6062
16
2529
14
597
646
1329