1581
2
5225
8
3765
4
810
1
3629
2522
1226
2911
9
2763
0
436
5151
1942
297066
2797
5
2711
2740
3
1002
442
1247
1337
2732
1223
3371
4651
1843
1485
2905
26
5801
1773
2578