1393
1
2131
2
2245
3
1295
2094
5
4158
8
1828
2138
378
0
2495
1339
1137
1248
1681
297066
19944
2354
1067
14125
10
1130
1803
1226
3053
7
989
1033
2596
1534
1757
2797
1485