1492
3
2342
1
1221
885
938
1246
1998
4
1484
0
2687
2
1218
2343
2322
7793
1050
1253
3034
2134
6779
5
1458
4996
6
297066
591
1106
1507
267612
4978
3066
7
3497
4370