3107
5
1431
1
2185
2
2571
2732
57793
0
11924
4715
1369
2199
1152
1690
1001
6753
17
1161
2913
1069
2505
1259
3591
11
1411
791
1036
1400
4476
2268
4
980
1622
784