1431
1
1788
270
3053
7
1547
1825
2166
3683
582
0
2377
1295
1308
2650
20
1125
297066
370
280
1394
1103
1091
2
1814
1632
1168
1813
2760
4
1037
5225
8
1532
923
2250