1650
1
1823
0
2145
3556
7
1376
475
2115
1432
599
2080
5
1310
5732
2732
3252
1618
978
4937
458
34959
18
4303
12
368
1922
984
722
4241
3
674
1494
87
4757
8
1785