4179
1
2886
2
1532
2100
1275
2427
12
3172
2760
4
2377
582
0
6779
5
2512
951
1125
712
2522
989
2740
2365
1394
370
1399
1168
1091
1814
1632
1813
10243
838
3629