2440
3
2908
10
521
0
1982
1
3175
5
1645
2
1648
2024
964
2551
2032
884
4083
2132
622
6164
919
2234
4
2277
2502
1963
2042
2297
796
6
1618
2999
4148
1604
611
6346
16