1778
1
1616
0
1054
2275
2
1269
2603
7
3013
3
2076
152
2256
2650
392
2111
1157
2440
1640
9
1512
802
1145
110
1343
903
896
1132
2306
3250
1197
1796
1506
306