3297
12
3649
5
1123
1
1393
3696
8
2680
0
1372
1387
897
1307
1425
10243
4
873
1691
641
768
3
2836
2060
1028
1038
1876
2
2062
1923
1841
1289
839
8411
575
1812
2788