1626
1
1230
5
1254
0
2104
3
4591
9
2229
4
15276
27
1869
2304
2564
2
2587
6
5304
1861
14065
12
2705
2033
3044
4252
356
1756
2431
2024
2524
1968
2417
4924
2939
3293
962
4232