3513
10
548
2
1033
11
704
3016
3
1128
5
948
808
976
4
555
1
454
3004
1073
7
1440
3422
15
961
4416
12
1914
0
490
1573
6747
8
1001
476
150
378
338
625
429
233
306