1632
2
746
3
1295
1
732
2650
20
280
4179
1618
1581
2368
1226
846
0
2250
2780
3765
4
2245
3053
7
1444
2037
297066
2189
3354
2626
1782
2043
994
3683
3484
2638
2797
5