5151
2
2711
1598
2271
4
1383
1828
1
3216
10
2911
9
5464
1400
8122
13
4651
3
2100
2676
398656
19
2554
16
2041
2313
3336
2075
4821
550
319
0
1942
1715
1386
21152
8
4724
1510
2061