19932
6
1884
3
2873
1230
4
3017
0
2338
1
1482
20163
44
4562
10
2309
2
2188
24337
22
1444
851
5746
23
2784
1846
1324
1637
5204
674
2185
2255
1558
1027
2732
2982
1257
1179
5521