2184
2
1614
1
4954
4
1552
1071
2574
5055
3
6579
32
2660
846
0
1094
1618
2264
1325
5164
5
2634
9504
6
2365
1521
2884
7304
7
2698
2243
1082
2902
1045
10317
17970
15
701
12459