1174
1
1426
3
2203
3765
4
1937
7
12459
1938
1668
1226
1492
4335
2
929
2571
6
3206
5
2377
4168
2722
3102
1289601
3012
10827
1534
2600
6779
1047
2744
2480
989
0
2972
4471