19932
6
4329
10
24337
22
1081
1
2268
4
400
0
4309
3
1075
2
658
6929
11
2966
674
2322
913
1444
2033
8
2967
1355
718
1522
1514
1814
1162
2763
1223
2480
851
1416
6753
17
1767