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