2189
2
8535
12
3615
3830
8
2338
1
539
0
1393
1542
1022
3543
7
35
7567
6
3368
1311
1993
3
3779
2259
2054
2393
108797
2386
1497
2245
2530
4
6236
10
1174
10827
2629
585
378