19944
2
1399
1
1424
1819
1168
2468
0
2934
4179
883
2883
5
14589
10
1788
2562
938
1464
2710
2163
7265
762
83
2082
1681
1108
5106
5354
1749
3326
3
1586