1020
0
105290
2730
6
2657
3
2668
2
1824
20634
8
467
2855
464
5429
1
25137
543
323
968
2989
5
567
1237
2581
326
409
371
263
342
349
357
303
581
679
3203
10