3909
2
1239
3
672
0
10186
2089
4452
4
895
1404
7
1450
1
5066
6
601
12438
20
461
1900
8
2183
12
77
3244
15
2403
761
515
574
606
494
1579
9
698
1211
3483
5
448