1656
3
2733
4
899
1
3053
7
3176
2
2453
1382
1075
2101
1337
1221
2082
1307
2440
2209
83
4039
6
3351
5
345
0
902
2100
437
2917
2601
592
1746
2620
1802
3765