1010
0
3171
1
1348
937
6858
28
1375
6613
8
2031
3
1280
2
2144
2093
2113
1829
4
1649
1747
874
935
922
837
2562
5
1086
1913
1072
2325
441
415
3272
1937
448