4111
2
1463
1
4768
6
573
0
653
3510
2758
2130
1131
953
729
5513
492
14492
968
3462
543
2190
1267
3149
4
504
198
19034
6474
1379
448
1055
1216
1059
3061