2979
4
1510
1505
1
1467
1815
1084
0
3447
9
1295
1710
1082
1970
2
1518
1469
3
1462
8852
23
5684
6
1797
7
1204
1147
3162
959
1701
1556
1376
544
2362
1920
1889
989
4914