2589
3
3031
5
2847
1187
2
1455
4
2024
2001
1508
0
1075
1913
1344
1284
1
1199
1029
1591
1663
1253
2533
20
1147
5529
7
1464
1538
3782
1245
4838
3096
12
1283
1669
1671
2192