1110
3
1052
1
1359
13159
10
3268
1376
1544
400
0
4140
2669
2
1823
1311
3965
2129
1903
397
2163
2659
2086
1928
1901
1961
4
2201
635
1562
2830
7
745
829
1184
6526