2155
2
2581
1
928
480
1431
1378
975
4
1543
22330
22
966
0
1645
1805
7952
12
1418
597
1310
5848
3
1408
1713
3003