2468
3
1766
2
1529
1
2258
2277
0
237
1660
1681
2328
1009
2365
4
2886
4179
2392
1000
1873
2152
1690
2193
9
2921
5
2163
551
1449
2189
1558
1746
1423
3576
496
1025