1416
1
1435
5
1021
2
1226
3053
7
11916
14
7747
4
2430
1639
1840
2364
2163
0
2525
3
6779
4307
2562
17025
20
2923
2377
2683
1911
1517