3696
8
2316
0
32302
2089
2
9055
10
1133
1809
5
758
581
1679
3460
7
370
1162
1
1331
1527
2259
685
1623
1324
1431
3745
1239
1960
1267
1767
1843
1422
839
1970
4476