1350
3
2069
1061
1
333
2097
282572
0
814
417
1205
1291
5262
10
7952
625
2
16840
15
1513
2177
11483
8
1124
2830
7
11881
177
2919
5
18385
2229
4
710
514
1222856
1346
17730
11
1129