538
2
19034
6
780
1
4049
10
22330
22
1220
637
0
1620
2301
1548
1466
1376
3
2864
7
1526
215
1344
1281
1037
2087
829
631
9244
4292
13159
2082
714
1375
1802
4
25137
1921