169211
11
2940
2
848
1
376
0
3536
1470
1518
2393
4366
4
453
933
2742
467
1651
1823
999
17730
1652
11881
3
1298
401
2457
3615
7
4513
749
1072
1961
2097
3819
3117