2330
4
715
1
8500
26
223
1205
2867
5
1283
10
994
2179
2
648
3241
1755
6
44319
0
383
330
3
309
110
366
205
364
1277
1252
5784
1387
519
1116
1778
34548
23
908
412