1729
1
1262
2
1319
1880
0
1371
1461
3
1339
566
1161
1133
1256
1067
2646
2157
4
1167
1721
1098
2091
2795
1788
2097
6827
5
2184
2808
150
90
143
81771
42
21793
7843