3196
2
2145
1
2194
2276
8
1794
2012
2251
2593
3
1028
3303
10
1257
1711
1825
951
1713
4
1660
1681
1691
6047
2901
915
0
2435
2522
2610
1361
5382
5
2082
1063
1699