1824
0
31535
1428
1
2522
552
759
282572
139
2748
2
1192
169211
11
639
572
2275
3373
1779
4922
2297
631
584
298
2952
1115
1586
1232
458
296
525
1075
1251