3114
4
2168
5
2299
1
348
0
4111
2
1463
369
573
1877
3510
2758
1131
953
729
492
968
543
3366
2190
1267
443
1949
3
1332
3149
504
198
19034
6
458
1281
448