528
0
495
2104
1
17946
2087
2
45986
1512
3218
7
1816
2986
2722
585
2258
3312
14861
2471
2079
1153
572
337
1729
1174
2502
1324
2405
3854
3
1869
1114
2978
4
1310