1332
1
1407
3523
3702
4
4241
3
4499
2841
2
1376
1574
2679
1200
1810
2011
1323
1275
4585
10
635
2124
1123
903
848
89
1043
952
1257
1402
1598
913
1311
1190