2130
2
916
1
1963
7
2836
4
3927
12
1511
6
3957
6705
10
872
2369
5
1389
1375
3
1513
846
9905
35375
0
1532
1311
18
805
1305
1289
569
2569
671
1009
1270
1911
1001
1644
942