1532
1
2310
2133
4
575
0
1389
2
1205
3242
6
1263
1136
1969
394
2064
6435
7
2069
3
1124
2830
17730
11
2366
1838
1004
992
2093
702