2399
0
3364
2
1301
778
1012
592
601
1022
323
969
658
802
423
388
1834
1
1294
931
1475
2562
3918
3
1763
536
1095
1669
2977
1904
3191
2121
734
3116
4