2299
1
755
0
2064
4111
2
1463
573
653
3510
2758
1131
953
729
492
14492
968
543
2190
1267
3149
4
504
198
822
448
1055
859
1256
7952
883
1005
3268