5088
6
1344
1
4278
2
1105
1451
1835
2802
5
20312
39
2732
1809
4562
10
2309
2188
4
2322
1271
2233
3
1884
1383
0
57793
5204
24337
22
4623
2788
2152
1230
1812
3554
1777
4228
3066
7