3294
2
1980
1090
1
520
4629
4293
4
1831
734
0
1656
3
1108
932
703
888
20
1446
5
3939
1848
6531
7
2457
3786
16
1996
568
1765
2546
579
1194
1148
1424
1817
9
1701
10
1422
6