1641
2
1574
3
3333
8
1179
4
457
1
8015
1557
1539
1560
1690
1480
1365
0
565
954
1086
516
1503
1511
7
1262
2212
20
1455
1654
595
1278
5
1464
719
877
884
777
1409