2794
2
1889
1
1252
0
1080
1510
4
2395
2324
391
1668
392
783
1946
2327
11
1618
1239
841
12472
2190
374
1409
2975
2551
575
862
3252
3906
3
5592
8
2650
20
1538
2440