2700
3
784
1
1037
2242
4
945
0
799
2
3371
1219
1146
1638
408
1205
3999
23
1360
14
1804
3057
10
1550
1141
1602
5
534
620
9
988
550
1275
551
803
5733
651
1309
21
1807