1812
1
2322
4
5164
5
2786
1522
1001
0
4187
10
2638
3
1162
2277
1239
1767
2
1243
1628
956
718
1382
6753
17
1558
3470
2035
2732
383
14125
6676
12
3507
6
8329
9877
1431
2584