1003
4
225
0
21793
1279
2
1364
1960
1
2313
3079
34622
7
143513
11
425
37778
24
1245
6111
3
4640
16
1787
2951
10
1351
4059
5
1822
868
6
5128
1665
7842
117138
4876
974
50
2605
14
2585