2151
1
2109
4
1183
0
1892
1282
2395
6
1769
2
1091
2778
1490
5
2089
645
1596
1203
1354
2443
5536
23
840
3
1159
1365
1676
946
31997
55
2913
3371
2320
844
1945
4321
12
2035