2301
1
2044
2
1787
951
3200
3
4179
2866
844
0
2786
5
665
2209
2276
4
5950
10
1471
1599
1615
7733
2578
1365
2262
3326
2153
7
1079
1306
1681
1883
5414
697
2136
5439