1646
3
2468
1752
0
1093
838
1
1883
2
900
1526
1816
1788
2866
995
3354
9
4202
5
2512
745
802
300
693
2292
12
2181
467
5464
1826
493
1856
1106
405
376
784