968
0
547
543
2190
1
1267
3149
4
941
1360
1145
2
448
859
2694
3
1428
5871
15
2471
1325
573
2551
2809
407
2301
979