2797
5
1986
2
2169
2245
3
571
0
894
1226
1
3053
7
280
2354
1382
2159
1295
5225
8
2773
1002
2250
5635
1581
2372
2650
20
2631
59
2097
2100
4
1204
2936
10
4862
2146
2611