1376
1
2125
1668
3
317
0
400
1084
2201
1184
2
1070
56488
2033
3044
27
4252
2079
48766
24
356
1756
2431
3117
2417
1053
730
935
1132
962
4232
1467
4
573
1470
6979