2886
4
2604
1
3625
989
0
662
4867
7
1557
5339
5
1951
2
3267
4321
4465
22
1715
5060
1942
1153
6246
6
2462
3
2477
2272
400
2104
461
927
2152
1643
3439
8
94424
2650
20
1332