3008
5
736
1
2582
946
3
662
2420
10
681
2
541
240
936
1808
8679
23
1278
1262
0
16331
1162
307716
9
35364
2216
429
1181
2591
1247
234
1294
829
555
3308
4
3454
15327
6