1093
1
641
1295
2650
20
827
280
2086
3
2250
989
0
2456
297066
2773
1942
9
3683
2543
6
1581
2
3771
1880
3107
4
3765
2245
980
4730
861
1226
3053
7
9056
1690
2683
946