360
3192
2236
1502
3192
1924
530
1696
2440
3165
841
2875
647
308
952
1814
739
553
1422
468
840
1242
716
2077
