1424
1
2049
2
1812
1038
2322
4
5164
5
2786
1522
1001
0
1450
4187
10
2861
3475
1162
1239
1767
1243
956
718
1382
6753
17
1558
2035
2732
383
14125
6676
12
3507
6
8329
9877