324
0
2395
2189
2076
1
1589
3
3117
631
371
2730
6
3675
284
1540
637
587
678
2167
326
615
714
77
669
3233
16
2441
1289
851
285
4111
2
219
20634
8