2060
1
4594
7328
2
3287
552
0
6197
4
759
5270
7
1045
525
31535
768
2952
167
4382
458
1152
1297
584
4328
10
266
18403
6
2522
611
2665
766
478
12320
5
1779