1632
2
746
3
732
1
4179
1618
2368
846
0
2780
1444
2037
2189
3354
2626
1782
2043
994
3484
2638
3227
4629
15
1416
3738
5
2999
11153
8
1408
2591
2954
1211
619
1951