2341
4
1210
2187
2
8523
26
2028
3
1393
0
248
1
4881
7
137760
11
2872
5
1289
10
718
663
2306
3257
2230
386
332
321
372
113
1282
371
1256
5792
4442
5015
6
2516
911
419