1402
0
5285
13
1036
2
3004
4
4667
3
15583
5
1145
1345
1067
1
498
151
233
625
102
1659
703
1646
7
1142
1214
755
10
1051
645
265
439
972
1594
1069
9174
27
1425
2052