1843
2
2773
3
1764
0
1388
1352
1
1044
2732
1978
2074
4562
10
2309
2188
4
2322
1884
2146
2802
5
1383
5204
24337
22
20312
39
1809
1812
4228
2741
5196
1431
6019
16
57793
980
4606