19932
6
1161
1
2468
2
2505
1590
1431
1558
2310
400
0
24337
22
1935
2164
2935
2241
1162
2268
4
1815
1777
674
1223
1767
1393
1239
1075
6753
17
517
1449
3107
7
5746
23
1250