2097
3
744
1
662
0
1407
2
3408
12
4143
6
790
81077
101
929
7328
1022
327
529
1464
2691
3564
3595
2141
18385
2119
923
11
2086
4
1740
641
3006
7334
282572
767
2422
7750