19932
6
2310
2
2241
1522
0
4499
12
1217
658
1162
1
674
1223
1767
2505
4309
3
1431
1239
6753
17
517
1354
5746
23
4187
10
30334
2732
7964
5
7471
9
3591
11
1191
400
5402
1558
1449