2324
4
1760
0
510
1
7034
2
6247
5
1419
108797
2629
1507
1493
1969
707
913
1652
3
2732
534
2593
356
2949
6
19079
7258
2631
562
1663
948
5431
2054
1816
3336
5527