2646
5
946
1
1396
1394
989
0
1579
2
19783
1380
1372
1265
1168
2760
4
1554
2932
2090
1603
1778
5339
2258
1063
1363
801