1843
2
2773
3
1764
0
1388
1352
1
1044
2233
1978
2074
3066
7
2427
12
2146
2977
59
2656
14
2069
5
6019
16
57793
4606
3212
27
2489
1711
5460
8
1917
4715
51331
25
962
2788
2781
6