2306
2
3650
3
909
1
948
6383
17
504
510
5425
23
97284
0
1006
1375
2263
4
1543
1376
2920
471
2608
2624
3353
11
896
2095
2774
22330
22
6406
12
11829
1444
829
7153
9
1255
3025