3114
4
2168
5
2299
1
4111
2
1463
573
0
653
3510
1877
2758
1131
953
729
492
14492
968
543
637
2190
1267
3149
2264
3
504
443
198
19034
6
918
448
1055
859