1301
2
1089
0
1253
1309
1992
3
1935
6346
16
697
3593
19932
6
2255
10243
4
766
1
4914
1812
1583
662
1777
1503
1421
2505
1162
1227
2612
5
1868
1239
1808
7
5635
1775
1585