1923
2
1261
1
1469
2922
458
0
948
205
1375
1811
818
1246
1051
1229
482
2429
4
2903
102
315
89
3562
888
1441
990
1250
1080
1222
940
1981
3554
1813