21152
8
2593
1
297066
0
2711
2
2070
2323
9
2027
5151
2911
4651
3
398656
19
1102
1493
3303
11
1479
550
1464
4724
2305
1361
2062
1408
2873
1344
4
1942
2082
7893
2378