5088
6
1344
1
1105
181997
11
4278
2
1451
1835
3554
3
1552
810
4553
4085
3563
7
2252
2908
10
2558
6952
5
1869
1622
1834
542
0
2059
444571
9
297066
1564
194
1855
898
527
2643