3065
3
411
0
1997
1
4957
9
1083
2862
4
207
748
2367
4070
12
1090
253
1836
2011
5
297
2554
2
1483
982
2119
937
181
2451
4899
8
287
2443
1817
1682
2471
1323
1457