1470
1
3116
825
0
1421
3114
4
1129
571
1054
7952
1329
1374
2372
2
1501
635
3006
3
2328
447
2470
650
3795
661
263
1889