22330
22
2564
2
3148
9
2602
7328
2623
5
2952
1256
1
6194
6
1230
2694
3
4049
10
2082
5604
3117
4857
2488
4
1802
2043
2095
4292
1719
1222856
1376
6979
2104
4362
2236
2169
0
853