4111
2
1463
1
3650
3
398
573
0
653
1551
3510
1880
2758
1131
953
729
2379
9
4033
4
492
1649
14492
968
543
2190
1267
3149
504
198
2987
19034
6
842
1332
2914
5