2028
6
1264
1
3068
5
1740
0
1184
536
4
126
125
979
2
152
1682
966
912
145
1404
3
4055
1508
1191
4441
1102
2144
1339
2061
862
327
344
1717
326
4103
190