2076
1
31535
0
5570
3
5380
8
529
1633
2
1277
5
2749
486
55
327
422
459
2668
3293
1968
3360
1559
932
1464
158
5617
65
5213
1498
3251
6
138
1890
2445