1231
1
1181
635
0
1622
1518
2372
2
1501
1047
1448
1421
2119
1374
2393
3331
4
1367
1326
263
1903
1587
1315
2326
1193