341
0
2299
1
4111
2
1377
1463
2955
573
653
3510
2758
314
1131
953
1551
729
492
14492
968
3437
5
543
1360
2190
521
2587
16
1267
2082
3149
4
504
198
19034
6