2403
1
693
0
662
1089
3326
3
1632
2
1681
1749
1746
5372
3820
2305
2570
868
1813
1766
635
1000
1326
3153
1107
1187