1378
12
415
1
3273
5
441
449
922
3
837
0
1300
1373
2
1939
401
1915
1072
1085
1086
2563
507
1556
4
1297
1603
1654
1215
1453
945
376
584
6026
22
2326
518
2524