2584
4
1475
1
1184
1347
1257
2
1256
99072
0
2647
6
4072
1825
4248
1218
1549
3644
2480
579
3292
1839
1133
1241
1036
703
693
2648
1791
1672
1401
1808
2516
1288