2243
6
5212
2115
2
2688
1431
1
249
0
1554
1690
2219
1547
1361
4480
1769
764
5216
1809
3353
1860
1816
2710
1681
1691
1938
1195
4311
7793
4
8072
3
1103
1766