829
0
2419
4
3194
11
2864
8
1240
1
3338
1328
848
3
2587
933
645
1005
443
367
687
1176
3326
159
2661
6
996
5
20545
1187
1413
1030
1206
9
2240
1105
808
2
869
420