181997
11
4444
6
1016
1
5392
1618
5820
3
3227
2
1633
5
3738
2591
1605
1822
2726
3638
1234
0
1494
4
1295
946
1363
1411
2570
1438
2763
605
2837
3026
2082
2272
6075
15
1736