1815
3
768
1
938
5313
0
291
998
2143
1238
1030
675
771
2702
1396
4
1404
93
1240
908
266
811
2445
1109