1778
1
2275
2
2650
3013
3
1506
0
1616
1132
440
152
2111
2076
1343
802
1157
1145
3116
1640
5009
1759
20634
8
1008
2474
670
521
896
2306
11392
6
1197
1796
306