21743
1
363
0
249
3373
422
613
1343
1650
580
1053
445
543
356
169211
11
2189
1073
282572
578
31535
1821
6
4223
22
2683
3233
16
495
1132
411
5316
3
509
1282